package text111;

import java.util.Arrays;

public class Solution34 {
    public String minNumber(int[] nums) {
    	int t;
    	for (int i = 0; i < nums.length-1; i++) {
			for (int j = i; j < nums.length; j++) {
				boolean bol = fun(nums[i], nums[j]);
				if (bol==false) {
					t = nums[j];
					nums[j] = nums[i];
					nums[i] = t;
				}
			}
		}
    	String str = "";
    	for (int i = 0; i < nums.length; i++) {
			str = str + Integer.toString(nums[i]);
		}
    	return str;
    }
    
    public boolean fun(int m,int n) {
		String p = Integer.toString(m)+Integer.toString(n);
		String q = Integer.toString(n)+Integer.toString(m);
		
		System.out.println(Integer.parseInt(p));
		System.out.println(Integer.parseInt(q));
		int a = Integer.valueOf(p).intValue();
		int b = Integer.valueOf(q).intValue();
		if (a<b) {
			return true;
		}
		return false;
	}
}
